Peruvian mastic tree - Espagnol Anglais Dictionnaire